自打我用to_char来转换数字就发现了这个问题,即转换结果字符串最前面多了一个空格。我一直用trim再处理一下,没有关注过原因。今天上网查了一下,看到了一个说法及解决方案。Oracle to_char():数字转字符串,结果...
自打我用to_char来转换数字就发现了这个问题,即转换结果字符串最前面多了一个空格。我一直用trim再处理一下,没有关注过原因。今天上网查了一下,看到了一个说法及解决方案。Oracle to_char():数字转字符串,结果...
1. TO_NUMBER(TO_CHAR(NVL(BRSY, 0) * 100, 'FM9999999999999')) 2. select lpad('1',4,'0') from dual; 3. to_char(1,'fm0000') 4. to_char(123, 'fm0999')
前端展示占比时,会使用到to_char函数,oracle直接转换会丢失0。 例如to_char(0.4),转换结果为.4,这种不是我们想要的结果。 可以考虑to_char(XXX.XX,’FM990.00’),API如下: 9代表存在数字则显示数字,没有则...